* {
    margin: 0;
    padding: 0;
}

.header5 {
    width: 100%;
    // height: 60px;
    background-color: #f0f2f5;
    padding: 15px;

    .sale {
        padding: 10px 10px 0 10px;
    }

    .head-top {
        width: 100%;
        height: 100px;
        background-color: #fff;
        padding: 10px;
    }

    .ant-divider-horizontal {
        margin: 16px 0;
    }

    .header-left {
        padding: 10px;
        font-weight: 600;
        font-size: 24px;
    }

    .table-cont {
        width: 100%;
        height: 100%;
        background-color: #fff;
        margin: 25px 0;

        .table-btn {
            // width: 500px;
            display: flex;
            justify-content: center;
        }

        .ant-input-affix-wrapper {
            width: 100px;
        }

        .new {
            margin: 0 10px;
        }
    }

    .state {
        display: flex;
        flex-direction: column;

        padding: 0 10px;

        .set {
            display: flex;
            flex-direction: row;

            padding: 0 10px;

            .check {
                padding: 0 8px;
            }
        }

    }


}